worm snails - Fransızca İngilizce Sözlük